catamaran multicoque - English Synonyms Dictionary